package aor2.cpu.blockcontrol;

import aor2.components.Signal;

public interface MicroInstruction {
	void start();

	void updateStates();

	void clearSignals();

	void addSignal(Signal... signal);

	void addSignal(String... signalName);

	void addSignal(String signalName);

	long getCode();
}
